social security of handicapped - French English Dictionary